package org.springblade.modules.admin.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @Description 救援工单详情
 * @Author ysq
 * @Date 2023/6/19
 **/
@Data
public class RescueOrderDetail {

	@ApiModelProperty(value = "电梯设备id")
	private String deviceId;

	@ApiModelProperty(value = "工单id")
	private Long planId;

	@ApiModelProperty(value = "电梯id")
	private Long elevatorId;

	@ApiModelProperty(value = "梯联网-救援id")
	private String rescueId;

	@ApiModelProperty(value = "工单状态")
	private Integer status;

	@ApiModelProperty(value = "状态时间")
	private Date statusDate;

	@ApiModelProperty(value = "项目名称")
	private String projectName;

	@ApiModelProperty(value = "项目经度")
	private BigDecimal longitude;

	@ApiModelProperty(value = "项目纬度")
	private BigDecimal latitude;

	@ApiModelProperty(value = "维保公司")
	private String company;

	@ApiModelProperty(value = "电梯位置")
	private String elevatorPosition;

	@ApiModelProperty(value = "当前楼层")
	private String currentFloor;

	@ApiModelProperty(value = "电梯识别码")
	private String elevatorCode;

	@ApiModelProperty(value = "业务编号")
	private String bizNum;

	@ApiModelProperty(value = "救援人员详情")
	private List<MapUserInfoDetailVO> mapUserInfoDetails;
}
